package avicit.bdp.dcs.semistructure.dto;

import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * 待同步文件[{"fileName":"集成产品开发","filePath":"/path","isFile":0,
 * children:[{"fileName":"试飞数据","filePath":"/path","isFile":1,children:[]}]}]
 */
public class SyncFileDto {

    @ApiModelProperty(value = "文件名")
    private String fileName;

    @ApiModelProperty(value = "文件路径")
    private String filePath;

    @ApiModelProperty(value = "是否文件，是：1,0：否")
    private Integer isFile;

    @ApiModelProperty(value = "children")
    private List<SyncFileDto> children;

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public List<SyncFileDto> getChildren() {
        return children;
    }

    public void setChildren(List<SyncFileDto> children) {
        this.children = children;
    }

    public Integer getIsFile() {
        return isFile;
    }

    public void setIsFile(Integer isFile) {
        this.isFile = isFile;
    }

}
